CCC INC.